Towards an Integrated Framework for Reliability-Aware Embedded System Design on Multiprocessor System-on-Chips

نویسنده

  • Jia Huang
چکیده

Today’s integrated circuits are becoming more susceptible to faults due to effects caused by aggressive technology scaling. However, to meet the ever-increasing reliability requirements of safety-related applications, the system has to function correctly even in the presence of faults. This leads to the challenging problem of fault-tolerant system design. Here, the goal is to meet the required level of reliability with minimum overhead, while guaranteeing the system’s timing, resource and other constraints. This thesis presents an integrated framework tackling the problem above. The framework features modeling, analysis, optimization and code generation tools to support a complete reliability-aware design flow. Its modeling approach allows for abstract description of the application and the underlying execution platform. Using the models as input, the reliability analysis and multi-criteria optimization techniques enable automated exploration of design alternatives. Fault Tolerant Mechanisms (FTMs), including spatial/temporal redundancy, fault detection and voting are actively embedded into the design to meet the reliability goal. We extend the existing approaches by dropping inappropriate assumptions in the fault model and supporting a larger set of FTMs. Finally, our framework supports automatic generation of source code and platform configuration files from the abstract model, thereby accelerates the development process. Compared with existing work, our DSE techniques and the integrated tool framework advance the research results on reliability-aware design further into practice. The analysis and optimization techniques are evaluated with extensive experiments and the overall framework is applied on real-world case studies and demonstrators.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Multiprocessor Scheduling For Real Time Systems Embedded Systems

energy-ef?cient tasks scheduling algorithm for real-time utility accrual real-time scheduling for multiprocessor multiprocessor real-time scheduling in industrial embedded a novel approach for off-line multiprocessor scheduling in multiprocessor scheduling for real time systems embedded robust partitioned scheduling for realtime multiprocessor multiprocessor scheduling for real time systems emb...

متن کامل

It’s All About the IKT Approach: Three Perspectives on an Embedded Research Fellowship; Comment on “CIHR Health System Impact Fellows: Reflections on ‘Driving Change’ Within the Health System”

As a group of Health System Impact (HSI) postdoctoral fellows, Sim and colleagues offer their reflections on ‘driving change’ within the health system and present a framework for understanding the HSI fellow as an embedded researcher. Our commentary offers a different perspective of the fellow’s role by highlighting the integrated knowledge translation (IKT) approach we...

متن کامل

A framework for reliability-aware design exploration on MPSoC based systems

Applying system-level fault-tolerant techniques such as active redundancy is a promising way to enhance the system reliability for safety-related applications. Embedded system design using active redundancy is a challenging task that involves solving two major problems, namely finding the optimal redundancy configuration and mapping/scheduling of the application (including the redundant compone...

متن کامل

A Survey of Lifetime Reliability-Aware System-Level Design Techniques for Embedded Multiprocessor Systems

Lifetime reliability is emerging as a major concern for system design as escalating power density and hence temperature variation continues to accelerate wear-out, leading to a growing prominence of device-defects. This has attracted a significant attention both in industry and in academia to investigate on wear-out mitigation techniques, from micro-architectural adaptations to systemlevel opti...

متن کامل

DAEDALUS: System-Level Design Methodology for Streaming Multiprocessor Embedded Systems on Chips

The complexity of modern embedded systems, which are increasingly based on heterogeneous multiprocessor system-on-chip (MPSoC) architectures, has led to the emergence of system-level design. To cope with this design complexity, system-level design aims at raising the abstraction level of the design process from the register-transfer level (RTL) to the so-called electronic system level (ESL). Ho...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014